import { Request } from '../utils/request';

// 统一接口文件配置   便于后期接口维护   

// 原来获取表格数据
// export const fetchData = query => {
//     return request({
//         url: './table.json',
//         method: 'get',
//         params: query
//     });
// };

// 登录接口

export  const  login = (data) => Request({
    url:`/api/user/login.do`,
    method:"post",
    params:data
})



// 主页请求  统计接口    

export  const  home = () => Request({
    url:`/api/statistic/base_count.do`,
    method:"get",
   
})


//用户管理
export  const  users = (data) => Request({
    url:`/api/user/list.do`,
    method:"post",
    // get请求用params    post请求用data
    params:data
})



// 商品管理   
export  const  product = (data) => Request({
    url:`/api/product/list.do`,
    method:"get",
    params:data
})




// 商品上架/下架  
export  const  updateStatus = (data) => Request({
    url: `/api/product/set_sale_status.do`,
    method:"post",
    params:data
})


// 商品管理中  id 或商品名称搜索 
export  const  searchIDName = (data) => Request({
    url: `/api/product/search.do`,
    method:"post",
    params:data
})


// 商品详情页
export  const  detail = (data) => Request({
    url: `/api/product/detail.do`,
    // url: `/api/product/detail.do`,
    method:"get",  
    params:data
})


// 一级品类
export  const  categoryList = (data) => Request({
    // url: `/api/product/detail.do?categoryId=${data}`,
    url: `/api/category/get_category.do`,
    method:"get",  
    params:data
})


// 添加商品/编辑商品
export  const  addProduct = (data) => Request({
    url: `/api/product/save.do`,
    method:"get",  
    params:data
})


//商品编辑
export const updataComm = (form)=>Request({
    url:`/api/product/save.do`,
    method:"POST",
    params:form
})



// 品类管理   
export  const  category = (data) => Request({
    url: `/api/category/get_category.do`,
    method:"get",
    params:data
})


//品类添加  一级品类  二级品类
export const addcategory=(data)=>Request({
    url:"/api/category/add_category.do",
    method:"POST",
    params:data
})

//修改品类名称  一级品类  二级品类
export const setcategory=(data)=>Request({
    url:"/api/category/set_category_name.do",
    method:"get",
    params:data
})



//查看子品类
export const categoryItem=(data)=>Request({
    url:"/api/category/get_deep_category.do",
    method:"get",
    params:data
})